home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / share / alsa / cards / Aureon51.conf < prev    next >
Text File  |  2006-01-09  |  2KB  |  133 lines

  1. #
  2. # Configuration for the Aureon51 (Envy24HT) chip
  3. #
  4.  
  5. <confdir:pcm/front.conf>
  6.  
  7. Aureon51.pcm.front.0 {
  8.     @args [ CARD ]
  9.     @args.CARD {
  10.         type string
  11.     }
  12.     type hw
  13.     card $CARD
  14. }    
  15.  
  16. <confdir:pcm/rear.conf>
  17.  
  18. Aureon51.pcm.rear.0 {
  19.     @args [ CARD ]
  20.     @args.CARD {
  21.         type string
  22.     }
  23.     type hw
  24.     card $CARD
  25.     device 2
  26.     subdevice 1
  27. }    
  28.  
  29. <confdir:pcm/center_lfe.conf>
  30.  
  31. Aureon51.pcm.center_lfe.0 {
  32.     @args [ CARD ]
  33.     @args.CARD {
  34.         type string
  35.     }
  36.     type hw
  37.     card $CARD
  38.     device 2
  39.     subdevice 0
  40. }    
  41.  
  42. <confdir:pcm/side.conf>
  43.  
  44. Aureon51.pcm.side.0 {
  45.     @args [ CARD ]
  46.     @args.CARD {
  47.         type string
  48.     }
  49.     type hw
  50.     card $CARD
  51.     device 2
  52.     subdevice 2
  53. }
  54.  
  55. <confdir:pcm/surround40.conf>
  56.  
  57. Aureon51.pcm.surround40.0 {
  58.     @args [ CARD ]
  59.     @args.CARD {
  60.         type string
  61.     }
  62.     type hw
  63.     card $CARD
  64. }    
  65.  
  66. <confdir:pcm/surround41.conf>
  67. <confdir:pcm/surround50.conf>
  68. <confdir:pcm/surround51.conf>
  69.  
  70. Aureon51.pcm.surround51.0 {
  71.     @args [ CARD ]
  72.     @args.CARD {
  73.         type string
  74.     }
  75.     type hw
  76.     card $CARD
  77. }
  78.  
  79. <confdir:pcm/iec958.conf>
  80.  
  81. Aureon51.pcm.iec958.0 {
  82.     @args [ CARD AES0 AES1 AES2 AES3 ]
  83.     @args.CARD {
  84.         type string
  85.     }
  86.     @args.AES0 {
  87.         type integer
  88.     }
  89.     @args.AES1 {
  90.         type integer
  91.     }
  92.     @args.AES2 {
  93.         type integer
  94.     }
  95.     @args.AES3 {
  96.         type integer
  97.     }
  98.     type asym
  99.     playback.pcm {
  100.         type hooks
  101.         slave.pcm {
  102.             type hw
  103.             card $CARD
  104.             device 1
  105.         }
  106.         hooks.0 {
  107.             type ctl_elems
  108.             hook_args [
  109.                 {
  110.                     interface MIXER
  111.                     name "IEC958 Output Switch"
  112.                     lock true
  113.                     preserve true
  114.                     value true
  115.                 }
  116.                 {
  117.                     interface PCM
  118.                     name "IEC958 Playback Default"
  119.                     device 1
  120.                     lock true
  121.                     preserve true
  122.                     value [ $AES0 $AES1 $AES2 $AES3 ]
  123.                 }
  124.             ]
  125.         }
  126.     }
  127.     capture.pcm {
  128.         type hw
  129.         card $CARD
  130.         device 1
  131.     }
  132. }
  133.